Easy to assemble and recover with own personal fabric. Good quality for a small step stool. 

Pros: Great value! I was able to easily unscrew the top and recover with my own fabric. 
Cons: Smaller in height than I thought, but works as a small foot stool.