Beautiful bed! My teen daughter chose black velvet and she loves the look for her updated room.  It was perfect for her original twin mattress which is 15-16” in height because of the pillow top and an extra mattress cushion (she’s a regular princess-and-the-pea gal)...anyway, the bed was very easy to put together (she and I assembled it, mostly me, so, no it’s not difficult at all) the pieces and hardware were all there and bed arrived in perfect condition and very fast. She’s only had it about a week but no creaks or movement, appears to be quite well made. Her last bed had four posts so in her cramped space it was tough to make her bed, but she has no excuses now! Definitely would buy again it is worth the money !