Absolutely perfect! So easy to put together, such a great price, nice and sturdy, everything I needed!