I just got this today and it was super easy to put the legs on. It does look like the picture so I am happy abt that, however, upon sitting down on it I discovered it is hard as a rock! I have this at the foot of my bed to sit on while putting on shoes an what not. I read all the reviews and not once did anyone mention it being so hard and uncomfortable, that I'm aware of. It really is uncomfortable! That being said, it looks nice. I wish the teal color was a little deeper color though, it is sort of faded looking.