It's perfect for my tiny apartment. It didn't come with instructions on how to put it together, but it was pretty easy to figure out. It's lightweight, module in design,not very sturdy, which works for me because I'm a petite person who has a hard time moving heavy objects. It does seem like it would break easily if not handled carefully. So, if you have pets or active children, this might not be a solution for you. Perfect for a single person.