I was VERY happy with the color, look and quality of these stairs. The color is very on-trend, and the weight of the piece is perfect and keeps the unit from sliding around. Assembly is nonexistent -- it comes in one big box and in one box piece, as you see it. 

I use the stairs so my two Italian greyhounds can access my higher bed. The stair treads are a tad narrow, however, which makes it difficult for my dogs to climb it easily. One dog refuses to deal with it 50% of the time and barks for assistance. My other dog jumps from the second or third step.

It's not perfect (due to the narrowness), but it does the job and looks good doing it.