Perfect for my narrow hallway. It was so easy to assemble. The instructions were very clear. I only need someone to help me turn it over! Assembly time after unboxing was about 7-10 minutes. The quality is good.