I love the fabric of this bed and it seems of good quality.  I have a really thick top twin mattress and it looks MASSIVE.  I would probably recommend you get a thinner mattress for the top, like 6 or 8 inches max, so it wont look as big.  But otherwise, very happy with the purchase.