Perfect for my small apartment  . It was delivered yesterday. Assembly was easy all needed tools and hardware were included in the package. Its ships in 2 boxes and it was delivered 4 days earlier than expected. Just in time for Christmas