The upholstery is very soft and the frame very sturdy. All the needed tools and hardware came included with the package. Not to mention the amazing customer service I experienced with this purchase. The bed was scheduled to be delivered on my wedding day. I called customer service who contacted the warehouse. My bed arrived almost two weeks earlier! I will definitely continue buying my furniture and decor from Wayfair.