Took maybe 5 minutes to put together- very nice quality and so cute! While it would be a perfect patio table, I got two and use them as side tables in my living room! So cute, sturdy, and trendy!