Pros: It's sturdy and looks nice, good quality
Cons: Assembly was tough - the hole to insert the bottom step wasn't large enough so we had to drill it to make it big enough to fit, Took way longer than it should have. The tread on the steps is a nice feature to keep from slipping but very hard to clean. It's essentially like sandpaper so we're still looking for a solution to keep it clean.