This bench is a very well made and sturdy piece. I have toddlers and was worried they may wobble the bench over and fall and this bench stays grounded even with their wildness. It is a solid piece of furniture. I love the finish, and the paint color is satin, not glossy. This is a stand up piece and I am so happy with our purchase. This piece of furniture did not smell bad when we got it like other furniture does from sealers etc. I am so thrilled and happy with our purchase.   We put anti skid felt under the legs and the piece stays in place. 

Pros: Easy assembly, not smelly, solid piece, very sturdy heavy quality of furniture. 
Cons: none