Perfect, sturdy and durable.  Pros: Sturdy, well made.  Cons had to assemble ourselves but most items are and wasn't bad.