The top fits well and I have for my ball court still to grow! :-) What little disappointed me was that at all does not match the color with the picture here! Although it is beautiful, but a very different red as shown here! And that Porto was viiiiieeeeel too expensive! Have 2 tops this brand - must pay> 15 postage!