I put to together by myself- I took my time over a coupe of days. It wasn’t difficult, although a little heavy for the last step so you might need an extra set of hands. But it’s very nice- it has everything I was looking for- lots of storage, a large mirror and decent size table top. Love the shiny white surface. Seems sturdy enough.