A little more prefab than I would of liked but cute and will work perfect! Took my husband and I about 20 minutes to put together as some of the predrilled holes were off a bit. Will probably have to touch up a few spots that were scuffed but overall very pleased with my purchase!