Its perfectly fit for our balcony. The quality is good but I think it still can improve a bit better and maybe they should make a better instruction on how to build it. But overall, def worth the money. I can't wait to plant my tomatoes and vegetable yeeah.