Very firm and easy to put together. I Iove it! 
Delivery was earlier than expected!