It's perfect for our balcony -- not too large, no glass table top which is nice in case of wind blowing the table over. Very sturdy. Took a couple hours of assembly, but definitely worth it!