Beautiful, true white finish. The twin mattress I have has a bit of room around the sides so I think an XL twin would fit as well. Put together easily. I would recommend this product.