Absolutely in love with this media console. Came completely assembled and ready to inbox and enjoy. It is a heavy piece so I do recommend paying for indoor drop off for $20 extra. Well worth it especially if you live on the second floor without an elevator.