I would actually give this 4.5 stars if possible only bc its not that heavy so I dont know how sturdy the materials are. With that said, it holds my weight fine, I weigh about 200, without any creaking or instability. Minus the legs, it came fully assembled. So that was nice. The colors are pretty true to the pictures as well.