Perfect dimensions and fast shipping! This did take a lot of effort to put together and the screws were sometimes difficult (but it is very secure) but the directions were very easy to follow. We love it!