This shelf  is a little hard to assemble, but - I think it would have been easier if you read all the directions before you start and notice that some pieces look similar but aren't. Not all the pieces are labeled, so make sure you are putting the right piece in. Once put together, I love it.