Received the wrong color.. stuck with it. Did not want to deal with the hassle of returning it. Works for my pups.. works for me.This looks great in my piano room and is very sturdy. Took a total of 10 minutes to put together by myself. Highly recommendI'm using this practical and very nice-looking bench at the foot of a twin bed. It suits the size exactly and is a nice, comfortable height for putting on shoes. Great addition!For the price the quality is excellent. I really enjoy this pop of color in my office and I find my friends come and hang out longer because they have a nice place to sit. I enjoy the storage to hide extra things.It’s a pretty comfortable bench good quality, I would purchase again.Delivered yesterday and my wife is very satisfied. There are reviews with warnings about assembly. I was very wary and later reviews indicated that the problem may have been fixed. Let me put things straight. I had it completely assembled in one hour. The directions clearly state to make sure the bolts are not tightened until both leg bolts are into the frame threads. I struggled with getting the bolts lined up with the threaded holes but after a few tries I found that it was possible and it dawned on me that the manufacturer did not make a mistake but deliberately put the threaded receptacles where they had to go. You must get physically comfortable first and then put the lock-washer and washer onto the bolt. Put the leg into the corner slot made for the leg and wiggle the leg until you can see the threads of the receivers. Use a flashlight. Put one bolt through the pre-drilled hole and mate it to the threads in the frame. Only turn the bolt slightly until it has engaged the threads. Do not force it or you risk stripping the threads of the bolt. Continue to wiggle or manipulate the leg until you can insert the second bolt into the threads and then only turn the bolt a couple of times to insure it is actually engaging the threads. When you are satisfied that both bolts are engaging the threads then tighten the bolts alternating a few turns at a time. You will get the hang of it soon enough and when you are done all four legs will be securely attached without stripping the bolt threads. The final assembly will be strong and tight. If you do not feel up to it then do not order this item but if you follow this suggestion you will have a good, solid bench.I waited until this bench was a good price. I got the multi colored. Colors are true to photo. It is the right size for our space. And also comfortable, with some storage. My main complaint is the attaching the legs. Holes did not line up very well, a real pain!!! However, a trick, I put a little mineral oil on the screws which helped get them going. Plus, you practically have to stand on your head to see where to put screws. I got it done though. All in all I like this bench.A comfortable bench for our bedroom. Simple to assemble; it took me more time to get the shipping box open and disposed of than to put the legs on and tightened. Want a dressing bench? This is a natural!This bench is beautiful and worth every penny. It is very sturdy and the fabric is very nice, much better than expected for the price of the bench.Great little bench for the spare bedroom. It’s actually darker than the picture shows because of my lighting but the wood legs are a nice medium brown and the bench itself is a really nice dark navy with texture in the fabric. Love that it has storage in it for blankets etc. Definitely the least expensive storage bench I could find but blown away by the quality for that price.This bench was exactly what I was looking for and is as pictured, but unfortunately it arrived with an extremely strong and unpleasant fishy odour seemingly embedded in the fabric. I've been airing it out for almost 24 hours and it's still a big problem. Assembly was straight forward, but the holes for two of the four screws weren't well aligned and it was difficult to get them in. If the odour doesn't dissipate soon I'll need to return this item.