Took about an hour to put together. It fits perfectly in my space and seems sturdy enough.