I bought this for my laundry room to put my laundry baskets on and it is perfect.   Easy to put together, very sturdy, looks good.   Have not stained it yet so can not comment on that! 

Pros: great price, sturdy, easy assembly, looks good
Cons: none