This took over 2 months to deliver through fedex. Despite that it was pretty easy to assemble and looks great! Slightly smaller width than I realized it would be. Length on both sides is comfortable