A little funky to put together but once it is, it’s super sturdy, even on carpet. The shelves are an added bonus.