Decent delivery time, pretty easy to put together by yourself and looks amazing in my room! very sturdy and love the fabric!