Super cute! Took my husband maybe 30 minutes max to assemble by himself, only had it up for about 2 weeks but no issues so far.