This was fairly difficult to put together. I started putting it together by myself, but needed help when it came time to put the doors on. Overall it looks okay, the top doesn't look great and the material isn't the greatest. Hopefully it holds up once I start using it.