Good quality and well made. Did take a long time to assemble as instructions not overly clear.Two reasons why I only gave it 3 stars. The first was delivery it was extremely poor. I had a text and email with a delivery slot, took the day off work and it didn't turn up within the timescale. When I rang XPD customer services I was told it wasn't delivered as the driver didn't turn up.
Second reason was the base of the bed. even though it has loads of storage the base doesn't actually fix to the bed. You just have wooden pieces which are loose and more like floor protectors.