Functional but very poorly engineered, for the price we expected a much better quality item. I would NOT recommend. The feet were really hard to assemble as some of the holes were misdrilled. Overall cheaply made. Not happy with this purchase