First time buying anything on all modern and was not disappointed in the least! The bed arrived in time, in perfect condition and really better looking than I expected. The fabric looks just as it’s pictured. You definitely need a box spring because our new mattress just sunk beneath the headboard and there’s a huge gap. Now.. I just need to buy king size pillows because this bed is huge!