perfect.  Pretty easy to put together.  Takes a while to come but the delivery team was awesome